//package com.vast.admin.service;
//
//import com.baomidou.mybatisplus.core.metadata.IPage;
//import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
//import com.baomidou.mybatisplus.extension.service.IService;
//import com.vast.admin.entity.Dict;
//import com.vast.common.core.domain.entity.SysUser;
//import com.vast.admin.entity.enums.QueryOrderEnum;
//
//import java.util.List;
//
//public interface DictService extends IService<Dict>{
//
//
//    IPage<Dict> queryList(Page<Dict> page, boolean listMode, String queryItems, String orderField, QueryOrderEnum order);
//
//    boolean delete(SysUser manager, Long[] ids);
//
//    Dict info(SysUser manager, Long id);
//
//    boolean addOrUpdate(SysUser manager, Dict dict);
//
//    List<Dict> selectDictDataByType(String dictType);
//
//    String selectConfigByKey(String configKey);
//
//    IPage<Dict> selectDictTypeList(Page<Dict> page, Dict dict);
//
//    Dict selectDictTypeById(Long dictId);
//
//    IPage<Dict> selectDictDataList(Page<Dict> page, Dict dict);
//}
